package com.qidian.common.beans;

/**
 * 答案的类型
 * 
 * */
public enum AnswerType 
{
	OTHER(0,"其他题型"),
	CHOOSE_1(1,"选择题(4选1)"),
	CHOOSE_2(2,"选择题(6选1)"),
	BLANKS_CHAR_1(3,"填空题(1个字母,不区分大小写)"),
	BLANKS_CHAR_2(4,"填空题(2个字母,不区分大小写)"),
	BLANKS_CHAR_3(5,"填空题(3个字母,不区分大小写)"),
	BLANKS_CHAR_4(6,"填空题(4个字母,不区分大小写)"),
	BLANKS_CHAR_5(7,"填空题(5个字母,不区分大小写)"),
	BLANKS_CHAR_6(8,"填空题(6个字母,不区分大小写)"),	
	BLANKS_NUMBER_1(9,"填空题(1个数字)"),
	BLANKS_NUMBER_2(10,"填空题(2个数字)"),
	BLANKS_NUMBER_3(11,"填空题(3个数字)"),
	BLANKS_NUMBER_4(12,"填空题(4个数字)"),
	BLANKS_NUMBER_5(13,"填空题(5个数字)"),
	BLANKS_NUMBER_6(14,"填空题(6个数字)"),
	BLANKS_CHAR_NUMBER_7(15,"填空题(1个数字或字符,不区分大小写)"),
	BLANKS_CHAR_NUMBER_8(16,"填空题(2个数字或字符,不区分大小写)"),
	BLANKS_CHAR_NUMBER_9(17,"填空题(3个数字或字符,不区分大小写)"),
	BLANKS_CHAR_NUMBER_10(18,"填空题(4个数字或字符,不区分大小写)"),
	BLANKS_CHAR_NUMBER_11(19,"填空题(5个数字或字符,不区分大小写)"),
	BLANKS_CHAR_NUMBER_12(20,"填空题(6个数字或字符,不区分大小写)"),
	BLANKS_CHAR_7(21,"填空题(1个字母,区分大小写)"),
	BLANKS_CHAR_8(22,"填空题(2个字母,区分大小写)"),
	BLANKS_CHAR_9(23,"填空题(3个字母,区分大小写)"),
	BLANKS_CHAR_10(24,"填空题(4个字母,区分大小写)"),
	BLANKS_CHAR_11(25,"填空题(5个字母,区分大小写)"),
	BLANKS_CHAR_12(26,"填空题(6个字母,区分大小写)"),
	BLANKS_CHAR_NUMBER_1(27,"填空题(1个数字或字符,区分大小写)"),
	BLANKS_CHAR_NUMBER_2(28,"填空题(2个数字或字符,区分大小写)"),
	BLANKS_CHAR_NUMBER_3(29,"填空题(3个数字或字符,区分大小写)"),
	BLANKS_CHAR_NUMBER_4(30,"填空题(4个数字或字符,区分大小写)"),
	BLANKS_CHAR_NUMBER_5(31,"填空题(5个数字或字符,区分大小写)"),
	BLANKS_CHAR_NUMBER_6(32,"填空题(6个数字或字符,区分大小写)"),	
	BLANKS_CHAR(33,"填空题(多个字母,不区分大小写)"),
	BLANKS_CHAR_(34,"填空题(多个字母,区分大小写)"),
	BLANKS_NUMBER(35,"填空题(多个数字)"),
	BLANKS_CHAR_NUMBER(36,"填空题(多个字母或数字,不区分大小写)"),
	BLANKS_CHAR_NUMBER_(37,"填空题(多个字母或数字,区分大小写)"),
	BLANKS_2(38,"填空题(中文)"),
	COMPUTE(39,"计算题"),
	COORIDINATE(40,"坐标题");
	
	public int type ;
	public String description ;
	public int minLen ;
	public int maxLen ;
	public int inputContent ; // 中文、英文、数字、英文数字混杂
	
	private AnswerType(int type, String description)
	{
		this.type = type ;
		this.description = description ;
	}
	public int getType(){
		return type ;
	}
	public String getDescription(){
		return description ;
	}
}
